﻿using System;

namespace CounterServerModel
{
    [Flags]
    public enum eUserPermissions
    {
        None = 0,
        CreateUser = 1,
        ReadOwnUserInfo = 2,
        ReadOtherUserInfo = 4,
        EditOwnUserInfo = 8,
        EditOtherUserInfo = 16,
        CreateAccount = 32,
        ReadAssociatedAccountInfo = 64,
        ReadOtherAccountInfo = 128,
        EditAssociatedAccountInfo = 256,
        EditOtherAccountInfo = 512,
        UpdateUsage = 1024,
        CreateEditBill = 2048,
        ReadOwnBill = 4096,
        ReadOtherBill = 8192,
        ReadBillingInfo = 16384,
        WriteBillingInfo = 32768,
        DeleteUser = 65536,
        DeleteAccount = 131072,
        CreateFault = 262144,
        ReadFaultInfo = 524288,
        UpdateFaultInfo = 1048576,
		All = 2097151
    }
}
